Properties

NameUintPriceSqftPPSqftRental priceBedroomsBathroomsFeaturesSales
Lock House, 2 £ 2,850,0000.000001
Mowbray House £ 9,375,0000.000001